electrically powered - Français Anglais Dictionnaire